institution of religion - Espagnol Anglais Dictionnaire